Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 OWEN ROAD Semi-Detached £179,950 19 Sep 2003
5 OWEN ROAD Detached £330,000 6 Nov 2020
7 OWEN ROAD Semi-Detached £550,000 25 Aug 2023
8 OWEN ROAD Terraced £300,000 22 Jul 2016
9 OWEN ROAD Terraced £355,000 10 Feb 2023
10 OWEN ROAD Semi-Detached £240,000 2 Apr 2015
19 OWEN ROAD Semi-Detached £303,075 29 Oct 2021
21 OWEN ROAD Semi-Detached £168,000 6 Jun 2003